حقیق در مورد LINQ
تحقیق در مورد LINQ
چکیده: در تکنولوژی ADO.NET این مشکل وجود دارد که برای مشاهده نتیجه کوئری باید آن را اجرا کنیم و مشکلاتی از قبیل خطا یابی که برنامه نویسی را دشوار میکرد. LINQ یک سری مجموعه دستورات توانمند را ارائه میدهد که بوسیله آنها میتوان پرس و جوهای پیادهسازی کرد که از مواردی چون Joinها، توابع Aggregation،مرتب سازی، فیلتر و…پشتیبانیکند. ایندستوراترا language-level مینامند و دیگر نیازی به کامپایل برای دیدن نتیجه نیست. LINQدر واقع یک فناوری قدرتمند در زمان کار با داده است که دستاوردهای متعددی را برای پیاده کنندگان به ارمغان آورده است.LINQروشی ساده جهت نوشتن queryاست که به تسریع پیادهسازی نرم افزار با توجه به حذف خطاهای زمان اجراء کمک میکند. با استفاده از این تکنولوژی امکان استفاده از امکاناتی نظیر اشکال زدائی و IntelliSence در زمان پیادهسازی وجود خواهد داشت. LINQ از دو بخش که مکمل یکدیگر میباشند تشکیل شده است: مجموعهای از ابزارها جهت کار با اشیاء، اسناد XML، بانکهای اطلاعاتی رابطهای و سایر نوعهای داده و مجموعهای از ضمایم برای زبانهای برنامه نویسی نظیر VB و #C. در این گزارش به بررسی کامل LINQ در Vb.NET میپردازیم.
فهرست مطالب:
- مقدمه
- LINQ چیست؟
- آشنایی با پرسوجوهای LINQ
- منبع داده
- LINQ و انواع جنریک
- متغ?رهای IEnumerable(T) ?در پرس وجوهایLINQ
- مرتب کردن
- گروهبندی
- متصل کردن
- بسط دادن عملگرهای پرس و جوی استاندارد
- عملیاتهای انجامپذیر بر روی مجموعه
- فیلترکردن دادهها
- عملیاتهای سور
- جزء بندی دادهها
- عملیاتهای عناصر
- تبدیل انواع داده در LINQ
- عملیات برافزودگی
- نقل و انتقال داده با LINQ
- LINQ به Objects
- روش پرسوجوی سنتی
- جایگزین کردن LINQ به جای روشهای سنتی
- LINQ به XML
- LINQ به SQL
- نتیجهگیری
- منابع
...
فرمت فایل: DOCX (ورد 2007) قابل ویرایش تعداد صفحات: 48